Python Job: Backend Developer - Développeur backend

Job added on

Company

Sportlogiq
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

We are the world's sports analytics leader, using cutting-edge AI technology to produce unique sports data and performance insights. These insights provide an edge to teams, leagues, media organizations, betting operators, and rights holders of all sizes. We use a variety of techniques to collect and analyze sports data, allowing our partners to discover contextual insights and derive value from them in brand new ways.

As a Back End Developer, you will work with the product development team on multi-departmental projects, creating solutions that meet market needs relating to architecture, implementation, testing and maintenance. You will be contributing to our next generation advanced analytics platform, providing our users with powerful analysis tools using Sportlogiq’s unique data set.

What you'll do:

  • Collaborating with the product development team to iteratively define, design and implement the backend of Sportlogiq's analytics and processing systems, from data collection and ingestion to data reporting and the web application UI
  • Define and implement the REST API which is used by internal and external AI processing services, data analysis and collection tools, and web UI
  • Optimizing API and database for maximum speed and scalability
  • Manage testing and ensure robustness of the backend infrastructure code
  • Build reusable code and libraries
  • Managing the deployment toolchain
  • Offer constructive and respectful feedback via code reviews

What you need:

  • BA Degree in Computer Science, engineering, or relevant technical fields
  • Minimum 3 years experience as a Back End Developer, Database Developer or similar roles
  • Interest in rapid prototyping and iterative development
  • Significant experience of building secure, scalable RESTful APIs (PHP, Python)
  • Significant experience working with databases and data warehousing systems (PostgreSQL)
  • Experience using cloud based platforms (AWS)
  • Knowledge of common design patterns
  • Proficient understanding of code versioning tools, such as Git.
  • Experience in C++ programming and, working with videos is a plus
  • Passion for sports and solid hockey knowledge is a plus!

What we offer:

Sportlogiq brings a challenging and inspiring work environment. Everybody you’ll interact with, as a Full Stack Developer, is passionate about sport and creating exceptional work. The position will have you collaborate with employees within the company and offer a fast paced environment with a lot of opportunity for learning.

  • A comprehensive compensation package, including competitive salary, bonuses and comprehensive benefits program
  • A cooperative and fun work environment, supportive leadership for your personal growth. We care about seeing each other reach full potential
  • Flexible work schedule

********************************************************

Nous sommes les chefs de file en ce qui a trait à l’analyse sportive. Grâce à nos ressources technologiques de pointe, comme l’intelligence artificielle, nous sommes en mesure de produire des données précises relatives au sport. Cela nous permet également de fournir des évaluations des performances. Ces évaluations offrent plusieurs avantages aux équipes, aux ligues sportives, aux médias, aux responsables des paris sportifs et aux détenteurs de droits de tout acabit. Nos techniques variées nous permettent de recueillir et d’analyser les données relatives aux sports. Ainsi, nos partenaires des différents milieux découvriront des évaluations contextualisées et rentabiliseront ces évaluations de multiples façons.

En tant que développeur backend, vous travaillerez avec l’équipe de développement de produits sur des projets interservices, créant des solutions qui répondent aux besoins du marché en matière d'architecture, de réalisation, de tests et de maintenance. Vous contribuerez à notre plateforme d'analyse avancée de nouvelle génération, fournissant de puissants outils d'analyse à nos utilisateurs en utilisant l'ensemble de données unique de Sportlogiq.

Vos responsabilités :

  • Collaborer avec l’équipe de développement de produits pour définir, concevoir et mettre en œuvre de manière itérative l’application backend des systèmes d'analyse et de traitement de Sportlogiq, de la collecte et de l’ingestion des données à la communication des données et à l'interface utilisateur de l'application Web.
  • Définir et mettre en œuvre l’interface API REST qui est utilisée par les services de traitement de l’IA internes et externes, les outils d'analyse et de collecte de données et l’interface utilisateur Web.
  • Optimiser l'API et la base de données pour assurer une vitesse et une extensibilité maximales.
  • Gérer les tests et assurer la robustesse du code de l'infrastructure backend.
  • Créer le code et les bibliothèques réutilisables.
  • Gérer la chaîne d’outils de déploiement.
  • Offrir une rétroaction constructive et respectueuse par le biais de revues de code.

Ce qu’il vous faut :

  • Un baccalauréat en informatique, en génie ou dans un domaine technique pertinent
  • Au moins 3 ans d'expérience en tant que développeur d’applications backend, développeur de base de données ou rôles similaires
  • Un intérêt pour le prototypage rapide et le développement itératif
  • Une expérience significative de la conception d'interfaces API RESTful sécurisées et extensibles (PHP, Python est indispensable)
  • Une expérience significative avec les bases de données et les systèmes d'entreposage de données (PostgreSQL)
  • De l’expérience dans l’utilisation des plateformes infonuagiques (AWS)
  • Connaissance des modèles de conception courants
  • Une compréhension approfondie des outils de gestion de version de code tels que Git
  • De l’expérience en programmation C++ et travailler avec des vidéos est un plus
  • Une passion pour les sports et une bonne connaissance du hockey sont un atout!

Ce que nous offrons:

Sportlogiq offre un milieu de travail stimulant et inspirant. Les défis ne manqueront pas! Vous côtoierez des personnes exceptionnellement rigoureuses et passionnées par le sport. Vous travaillerez avec des membres de toutes nos équipes. Ce poste vous permettra de vous épanouir dans un cadre dynamique.

  • Un salaire concurrentiel;
  • La souplesse des horaires de travail;
  • La possibilité d’avoir des bonus;
  • De nombreux avantages sociaux;
  • Une ambiance de travail qui favorise le plaisir et la collaboration.

Job Type: Full-time

Salary: $90,000.00-$130,000.00 per year

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Disability insurance
  • Extended health care
  • Flexible schedule
  • Life insurance
  • Paid time off
  • Vision care
  • VRSP
  • Wellness program
  • Work from home

Schedule:

  • 8 hour shift

Supplemental pay types:

  • Bonus pay

Application question(s):

  • Are you legally allowed to work in Canada? / Êtes-vous légalement autorisé à travailler au Canada?
  • Are you proficient in Python and/or PHP? / Vous maîtrisez Python et/ou PHP

Work Location: Remote